/**
 * 
 * 什么时候不能使用箭头函数
 */



//1.再自定义对象上的自定义的方法

const obj = {
    name:'zs',
    // getname1:()=>{
    //     return this.name
    // },
    getname2(){
        return this.name
    }
}

//2.再元素绑定事件的时候 如果使用箭头函数 是拿不到this对应的元素的


//3创建构造函数
// const Message = (name:string)=>{
//     this.name = name
// }
//Throws "TypeError: Message is not a constructor"

//4. 同样的规则也适用于在原型对象上定义方法。使用一个箭头函数来定义sayCatName方法，this 指向 window